beach grape - Spanish English Dictionary